be elusive - Turkish English Dictionary